Conversation
There was a problem hiding this comment.
scribe expects multi threaded libboost and is currently deprecated. So need to create symlinks as explained in this post
http://askubuntu.com/questions/486006/cannot-find-boost-thread-mt-library
There was a problem hiding this comment.
I tried to do some quick search and could find boost multi-threaded libraries for ubuntu 14:
http://packages.ubuntu.com/trusty/libboost-thread1.54-dev
http://packages.ubuntu.com/trusty/libboost-thread1.55-dev
http://stackoverflow.com/questions/26716202/linux-ubuntu-14-04-boost-libs-and-thread-compilations
Scribe is essentially a multi-threaded application. We need to be extremely careful not to impact this aspect.
Also this linking is done for archive files, whereas scribed essentially links with shared libraries.
There was a problem hiding this comment.
https://groups.google.com/forum/#!topic/boost-list/5nbpE0J_E1c - dicussion on the same.
http://permalink.gmane.org/gmane.comp.lib.boost.user/62273
libboost-thread-mt and libboost-thread were essentially same and the "-mt" part was a decorator. And now there is no more "-mt" version available in the latest versions of libboost. http://www.boost.org/users/history/version_1_40_0.html
From the build package session.
"The default naming of libraries in Unix-like environment now matches system conventions, and does not include various decorations"
|
+1 |
|
@sreedishps
|
Changes for making the build for ubuntu 14.04